direct fire support vehicle - German English Dictionary